package com.fqgj.xjd.user.client.response;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * ·
 *
 * @author liuming
 * Created on 下午3:18 2018/11/28.
 */
public class UserFaceScoreRO implements Serializable {

    private static final long serialVersionUID = -4826450492487842799L;

    /**
     * 用户code
     */
    private String userCode;
    /**
     * 渠道类型 1:融360,2:借款专家,3:贝勒爷,4:奇虎360
     */
    private Integer orderType;
    /**
     * 人脸识别结果 0:不通过，1:通过
     */
    private Integer faceResult;
    /**
     * 比对结果置信值
     */
    private BigDecimal faceConfidence;
    /**
     * 误识率为千分之一的置信度阈值
     */
    private BigDecimal faceThresholds3e;
    /**
     * 误识率为万分之一的置信度阈值
     */
    private BigDecimal faceThresholds4e;
    /**
     * 误识率为十万分之一的置信度阈值
     */
    private BigDecimal faceThresholds5e;
    /**
     * 误识率为百万分之一的置信度阈值
     */
    private BigDecimal faceThresholds6e;

    private Long id;
    private Date gmtCreate;
    private Date gmtModified;
    private Boolean deleted;

    public String getUserCode() {
        return userCode;
    }

    public UserFaceScoreRO setUserCode(String userCode) {
        this.userCode = userCode;
        return this;
    }

    public Integer getOrderType() {
        return orderType;
    }

    public UserFaceScoreRO setOrderType(Integer orderType) {
        this.orderType = orderType;
        return this;
    }

    public Integer getFaceResult() {
        return faceResult;
    }

    public UserFaceScoreRO setFaceResult(Integer faceResult) {
        this.faceResult = faceResult;
        return this;
    }

    public BigDecimal getFaceConfidence() {
        return faceConfidence;
    }

    public UserFaceScoreRO setFaceConfidence(BigDecimal faceConfidence) {
        this.faceConfidence = faceConfidence;
        return this;
    }

    public BigDecimal getFaceThresholds3e() {
        return faceThresholds3e;
    }

    public UserFaceScoreRO setFaceThresholds3e(BigDecimal faceThresholds3e) {
        this.faceThresholds3e = faceThresholds3e;
        return this;
    }

    public BigDecimal getFaceThresholds4e() {
        return faceThresholds4e;
    }

    public UserFaceScoreRO setFaceThresholds4e(BigDecimal faceThresholds4e) {
        this.faceThresholds4e = faceThresholds4e;
        return this;
    }

    public BigDecimal getFaceThresholds5e() {
        return faceThresholds5e;
    }

    public UserFaceScoreRO setFaceThresholds5e(BigDecimal faceThresholds5e) {
        this.faceThresholds5e = faceThresholds5e;
        return this;
    }

    public BigDecimal getFaceThresholds6e() {
        return faceThresholds6e;
    }

    public UserFaceScoreRO setFaceThresholds6e(BigDecimal faceThresholds6e) {
        this.faceThresholds6e = faceThresholds6e;
        return this;
    }

    public Long getId() {
        return id;
    }

    public UserFaceScoreRO setId(Long id) {
        this.id = id;
        return this;
    }

    public Date getGmtCreate() {
        return gmtCreate;
    }

    public UserFaceScoreRO setGmtCreate(Date gmtCreate) {
        this.gmtCreate = gmtCreate;
        return this;
    }

    public Date getGmtModified() {
        return gmtModified;
    }

    public UserFaceScoreRO setGmtModified(Date gmtModified) {
        this.gmtModified = gmtModified;
        return this;
    }

    public Boolean getDeleted() {
        return deleted;
    }

    public UserFaceScoreRO setDeleted(Boolean deleted) {
        this.deleted = deleted;
        return this;
    }
}
